#ifndef QUEUEFUN_H
#define QUEUEFUN_H

#define maxsize 50 // 队列最大容量

// 队列结构
typedef struct
{
	int data[maxsize]; // 数组
	int front, rear; // 指向队头和队尾
} queue;

// 队列初始化
void init(queue &q);

// 元素进队
bool enqueue(queue &q, int x);

// 元素出队
int dequeue(queue &q);
#endif